fact-checking editor - French English Dictionary